imprisonment with hard labor - Francés Inglés Diccionario